irretractable promise

Translations
неотменимое обещание
She gave him an irretractable promise before leaving.
Она дала ему неотменимое обещание перед отъездом.